slap (someone) silly

Translations
mettre une bonne gifle à quelqu’un
Definitions
To hit someone repeatedly or very hard, often as a way of expressing anger or to shock them into their senses; commonly used figuratively to mean overwhelming or surprising someone, or to strongly correct their behavior.